9662d1dce833b3248adea0fe90cb3a6e9f6e8024,src/org/pentaho/di/trans/StepLoader.java,StepLoader,readPlugins,#,319

Before Change


    	try {
    		// try reading plugins defined in JAR file META-INF/kettle-partition-plugins.xml
        	Enumeration<URL> resources = getClass().getClassLoader().getResources("META-INF/kettle-partition-plugins.xml");
        	while( resources.hasMoreElements() ) 
        	{
        		URL url = resources.nextElement();
        		Object content = url.getContent();
        		if( content instanceof InputStream )
        		{
        			readPluginFromResource( (InputStream) content, null, null, StepPlugin.TYPE_NATIVE );
        		}
        	}
    		// also look in /kettle-partition-plugins.xml

After Change


    	try {
    		// try reading plugins defined in JAR file META-INF/kettle-partition-plugins.xml
    		InputStream content = getClass().getClassLoader().getResourceAsStream("META-INF/kettle-partition-plugins.xml");
    		if (content != null) readPluginFromResource(content, null, null, StepPlugin.TYPE_NATIVE );
    		// also look in /kettle-partition-plugins.xml
    		content = getClass().getClassLoader().getResourceAsStream("kettle-partition-plugins.xml");
    		if (content != null) readPluginFromResource(content, null, null, StepPlugin.TYPE_NATIVE );